Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create GH Workflow to generate Metrics Reports #452

Merged
merged 3 commits into from
Oct 25, 2023

Conversation

gsferreira
Copy link
Contributor

@gsferreira gsferreira commented Oct 11, 2023

Description

Keep track of metrics like:

  • Average time to first response
  • Average time to close
  • Number of items that remain open
  • Number of items closed
  • Total number of items created

The implementation uses GitHub issue-metrics workflow.
The GitHub Action will be executed on the first day of the month and generate 4 markdown files based on the last month's data:

  1. Opened Items (contains PRs and Issues)
  2. Closed Items (contains PRs and Issues)
  3. Opened Discussions
  4. Closed Discussions

The files will be attached to the GH Action as artifacts.

Due to the way that the Action works, we can't combine data into a single file.

Manual Trigger: It's possible to input the date range using the following format 2023-08-01..2023-08-31. Leave it empty to calculate for the past month.

Disclaimer

By sending us your contributions, you are agreeing that your contribution is made subject to the terms of our Contributor Ownership Statement

@gsferreira gsferreira self-assigned this Oct 11, 2023
@gsferreira gsferreira merged commit 994af73 into master Oct 25, 2023
3 checks passed
@gsferreira gsferreira deleted the maintenance-metrics branch October 25, 2023 09:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants